home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1992 June: ROMin Holiday / ADC Developer CD (1992-06) (''ROMin Holiday'')_iso / Developer Connection - 06-1992.iso / Developer Essentials / MPW Interfaces & Libraries / PInterfaces / Language.p < prev    next >
Encoding:
Text File  |  1992-01-29  |  5.5 KB  |  153 lines  |  [TEXT/MPS ]

  1.  
  2. {
  3. Created: Sunday, September 15, 1991 at 11:20 PM
  4.  Language.p
  5.  Pascal Interface to the Macintosh Libraries
  6.  
  7.   Copyright Apple Computer, Inc. 1986-1991
  8.   All rights reserved
  9. }
  10.  
  11.  
  12. {$IFC UNDEFINED UsingIncludes}
  13. {$SETC UsingIncludes := 0}
  14. {$ENDC}
  15.  
  16. {$IFC NOT UsingIncludes}
  17.  UNIT Language;
  18.  INTERFACE
  19. {$ENDC}
  20.  
  21. {$IFC UNDEFINED UsingLanguage}
  22. {$SETC UsingLanguage := 1}
  23.  
  24.  
  25. CONST
  26.  
  27. { Language Codes }
  28. langEnglish = 0;            { smRoman script }
  29. langFrench = 1;                { smRoman script }
  30. langGerman = 2;                { smRoman script }
  31. langItalian = 3;            { smRoman script }
  32. langDutch = 4;                { smRoman script }
  33. langSwedish = 5;            { smRoman script }
  34. langSpanish = 6;            { smRoman script }
  35. langDanish = 7;                { smRoman script }
  36. langPortuguese = 8;            { smRoman script }
  37. langNorwegian = 9;            { smRoman script }
  38. langHebrew = 10;            { smHebrew script }
  39. langJapanese = 11;            { smJapanese script }
  40. langArabic = 12;            { smArabic script }
  41. langFinnish = 13;            { smRoman script }
  42. langGreek = 14;                { smGreek script }
  43. langIcelandic = 15;            { extended Roman script }
  44. langMaltese = 16;            { extended Roman script }
  45. langTurkish = 17;            { extended Roman script }
  46. langCroatian = 18;            { Serbo-Croatian in extended Roman script }
  47. langTradChinese = 19;        { Chinese in traditional characters }
  48. langUrdu = 20;                { smArabic script }
  49. langHindi = 21;                { smDevanagari script }
  50. langThai = 22;                { smThai script }
  51. langKorean = 23;            { smKorean script }
  52. langLithuanian = 24;        { smEastEurRoman script }
  53. langPolish = 25;            { smEastEurRoman script }
  54. langHungarian = 26;            { smEastEurRoman script }
  55. langEstonian = 27;            { smEastEurRoman script }
  56. langLettish = 28;            { smEastEurRoman script }
  57. langLatvian = 28;            { Synonym for langLettish }
  58. langLapponian = 29;            { extended Roman script }
  59. langLappish = 29;            { Synonym for langLapponian }
  60. langFaeroese = 30;            { smRoman script }
  61. langFarsi = 31;                { smArabic script }
  62. langPersian = 31;            { Synonym for langFarsi }
  63. langRussian = 32;            { smCyrillic script }
  64. langSimpChinese = 33;        { Chinese in simplified characters }
  65. langFlemish = 34;            { smRoman script }
  66. langIrish = 35;                { smRoman script }
  67. langAlbanian = 36;            { smRoman script }
  68. langRomanian = 37;            { smEastEurRoman script }
  69. langCzech = 38;                { smEastEurRoman script }
  70. langSlovak = 39;            { smEastEurRoman script }
  71. langSlovenian = 40;            { smEastEurRoman script }
  72. langYiddish = 41;            { smHebrew script }
  73. langSerbian = 42;            { Serbo-Croatian in smCyrillic script }
  74. langMacedonian = 43;        { smCyrillic script }
  75. langBulgarian = 44;            { smCyrillic script }
  76. langUkrainian = 45;            { smCyrillic script }
  77. langByelorussian = 46;        { smCyrillic script }
  78. langUzbek = 47;                { smCyrillic script }
  79. langKazakh = 48;            { smCyrillic script }
  80. langAzerbaijani = 49;        { Azerbaijani in smCyrillic script (USSR) }
  81. langAzerbaijanAr = 50;        { Azerbaijani in smArabic script (Iran) }
  82. langArmenian = 51;            { smArmenian script }
  83. langGeorgian = 52;            { smGeorgian script }
  84. langMoldavian = 53;            { smCyrillic script }
  85. langKirghiz = 54;            { smCyrillic script }
  86. langTajiki = 55;            { smCyrillic script }
  87. langTurkmen = 56;            { smCyrillic script }
  88. langMongolian = 57;            { Mongolian in smMongolian script }
  89. langMongolianCyr = 58;        { Mongolian in smCyrillic script }
  90. langPashto = 59;            { smArabic script }
  91. langKurdish = 60;            { smArabic script }
  92. langKashmiri = 61;            { smArabic script }
  93. langSindhi = 62;            { smExtArabic script }
  94. langTibetan = 63;            { smTibetan script }
  95. langNepali = 64;            { smDevanagari script }
  96. langSanskrit = 65;            { smDevanagari script }
  97. langMarathi = 66;            { smDevanagari script }
  98. langBengali = 67;            { smBengali script }
  99. langAssamese = 68;            { smBengali script }
  100. langGujarati = 69;            { smGujarati script }
  101. langPunjabi = 70;            { smGurmukhi script }
  102. langOriya = 71;                { smOriya script }
  103. langMalayalam = 72;            { smMalayalam script }
  104. langKannada = 73;            { smKannada script }
  105. langTamil = 74;                { smTamil script }
  106. langTelugu = 75;            { smTelugu script }
  107. langSinhalese = 76;            { smSinhalese script }
  108. langBurmese = 77;            { smBurmese script }
  109. langKhmer = 78;                { smKhmer script }
  110. langLao = 79;                { smLaotian script }
  111. langVietnamese = 80;        { smVietnamese script }
  112. langIndonesian = 81;        { smRoman script }
  113. langTagalog = 82;            { smRoman script }
  114. langMalayRoman = 83;        { Malay in smRoman script }
  115. langMalayArabic = 84;        { Malay in smArabic script }
  116. langAmharic = 85;            { smEthiopic script }
  117. langTigrinya = 86;            { smEthiopic script }
  118. langGalla = 87;                { smEthiopic script }
  119. langOromo = 87;                { Synonym for langGalla }
  120. langSomali = 88;            { smRoman script }
  121. langSwahili = 89;            { smRoman script }
  122. langRuanda = 90;            { smRoman script }
  123. langRundi = 91;                { smRoman script }
  124. langChewa = 92;                { smRoman script }
  125. langMalagasy = 93;            { smRoman script }
  126. langEsperanto = 94;            { extended Roman script }
  127. langWelsh = 128;            { smRoman script }
  128. langBasque = 129;            { smRoman script }
  129. langCatalan = 130;            { smRoman script }
  130. langLatin = 131;            { smRoman script }
  131. langQuechua = 132;            { smRoman script }
  132. langGuarani = 133;            { smRoman script }
  133. langAymara = 134;            { smRoman script }
  134. langTatar = 135;            { smCyrillic script }
  135. langUighur = 136;            { smArabic script }
  136. langDzongkha = 137;            { (lang of Bhutan) smTibetan script }
  137. langJavaneseRom = 138;        { Javanese in smRoman script }
  138. langSundaneseRom = 139;        { Sundanese in smRoman script }
  139.  
  140. { Obsolete names, kept for backward compatibility }
  141. langPortugese = 8;            { old misspelled version, kept for compatibility }
  142. langMalta = 16;                { old misspelled version, kept for compatibility }
  143. langYugoslavian = 18;        { (use langCroatian, langSerbian, etc.) }
  144. langChinese = 19;            { (use langTradChinese or langSimpChinese) }
  145.  
  146.  
  147. {$ENDC} { UsingLanguage }
  148.  
  149. {$IFC NOT UsingIncludes}
  150.  END.
  151. {$ENDC}
  152.  
  153.